Sales marketing and pr careers in Jodphur, India